package com.um.jdy.common.sharing.entity.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseVO;
import lombok.Data;
import java.util.Date;
import io.swagger.annotations.ApiModelProperty;

/**
 * 分账记录表
 * @TableName sharing_records
 */
@Data
public class RecordsVO extends BaseVO {

	/**
	 * 
	 */
	 @ApiModelProperty(value = "")
	 private String sharingRecordsId;

	/**
	 * 租户ID
	 */
	 @ApiModelProperty(value = "租户ID")
	 private String comId;

	/**
	 * 分账用户ID
	 */
	 @ApiModelProperty(value = "分账用户ID")
	 private String memberUserId;

	/**
	 * 订单ID
	 */
	 @ApiModelProperty(value = "订单ID")
	 private String chargeOrderId;

	/**
	 * 分账金额(分)
	 */
	 @ApiModelProperty(value = "分账金额(分)")
	 private Integer sharingAmount;

	/**
	 * 分账比例
	 */
	 @ApiModelProperty(value = "分账比例")
	 private Integer sharingRate;

	/**
	 * 分账日期
	 */
	 @ApiModelProperty(value = "分账日期")
	 private Date sharingDate;

	/**
	 * 分账商户订单号
	 */
	 @ApiModelProperty(value = "分账商户订单号")
	 private String outTradeNo;

	/**
	 * 分账状态
	 */
	 @ApiModelProperty(value = "分账状态")
	 private String sharingStatus;

	/**
	 * 分账失败原因
	 */
	 @ApiModelProperty(value = "分账失败原因")
	 private String sharingFailReason;


}
